@charset "utf-8";
body,html,div,img,label,p,h1,h2,ul,ol,li,a,input { margin: 0; padding: 0; border: 0; outline: none; font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
ul,ol { list-style: none; }
a { text-decoration: none; color: #444; blr: expression(this.onFocus=this.blur()); }
.clearfix:after { content: '\0020'; display: block; height: 0; clear: both; }
.clearfix { *zoom: 1; }
.text-center { text-align: center; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.hide { display: none; }
strong { font-weight: normal; }
i { font-style: normal; }
html,body { scrollbar-arrow-color: #111; scrollbar-face-color: #9f9f9f; scrollbar-3dlight-color: #fbc714; scrollbar-highlight-color: #9f9f9f; scrollbar-shadow-color: #9f9f9f; scrollbar-darkshadow-color: #4f4f4f; scrollbar-track-color: #c8c8c8; scrollbar-base-color: #555; font-size: 12px; height: 100%; overflow: hidden; background: white; cursor: default; }
.icon { background-image: url(../images/icon.jpg); }
.container { font-family: simsun, "Microsoft yahei", arial, verdana; font-size: 14px; height: 100%; background: white; position: relative; }
.header { padding: 4px 6px 4px 14px; height: 18px; line-height: 18px; }
.title { font-size: 16px; float: left; color: #13828d; }
.tab-link { color: #000; }
.tab-active { color: #13828d; }
.wrap-date { float: right; position: relative; z-index: 2; }
.drop-interval-btn { float: right; /*color: #fff; */
    width: 19px; height: 18px; background: url(../images/icon.jpg) no-repeat 0 -38px; /*	font-size: 12px; text-align: center; */}
.interval-btn { position: absolute; top: 17px; right: 0; background: #393939; width: 97px; color: #d7d7d7; font-size: 12px; border: 1px solid #646464; text-align: center; z-index: 99; }
.wrap-date .select-date { height: 16px; float: right; border: 1px solid #646464; width: 66px; background-color: #fff; color: #444; font-size: 12px; padding: 0 6px; cursor: pointer; }
.wrap-date-interval { color: #444; }
.wrap-date-interval .select-date { float: left; }
.wrap-date-interval .separate { float: left; margin: 0 2px; }
.wrap-date-interval .backdate-btn { float: left; color: #444; font-size: 12px; line-height: 18px; margin-left: 3px; }
.tab-content { position: relative; }
.nontrading { position: absolute; width: 152px; text-align: center; top: 54px; left: 50%; height: 28px; margin-left: -76px; line-height: 28px; font-size: 12px; color: #fff; background: #700; z-index: 999; display: none; }
.tab-content-item { position: relative; height: 500px; }
.reading-footer { position: absolute; bottom: 0; height: 18px; line-height: 18px; padding-left: 14px; margin-bottom: 5px; color: #444; font-size: 12px; }
.reading-text { text-decoration: underline; float: left; cursor: pointer; }
.reading-btn { float: left; margin-left: 10px; text-indent: -999em; width: 32px; height: 18px; }
.cannot-read { background-position: 0 -19px; cursor: default; }
.reading-content { position: absolute; top: 0; left: 1px; border: 1px solid #4c4c4c; background: #171717; color: #dedede; font-size: 12px; line-height: 1.5; overflow: hidden; z-index: 999; }
.reading-title { font-size: 14px; font-weight: 700; color: #fff; margin-bottom: 4px; }
.reading-innner { padding: 10px; }
.reading-close { position: absolute; right: 0px; top: 0px; background-position: 0 -57px; width: 20px; height: 20px; }
.reading-inner a { color: #dedede; text-decoration: underline; }
.reading-box { padding-top: 14px; }
.reading-left-box { float: left; width: 40%; }
.reading-right-box { float: left; }
.reading-pic { width: 98%; margin: 0 auto; }
.reading-rising-prob a { color: #dedede; }
.pr { position: relative; }
/*dqfx-legend*/
.dqfx-legend-content { position: absolute; right: 0; top: 8px; font-size: 12px; color: #444; z-index: 999; }
.dqfx-legend-zf,
.dqfx-legend-df { position: relative; width: 158px; }
.dqfx-legend-link { text-decoration: underline; }
.dqfx-legend-sh { padding-right: 14px; width: 40px; cursor: pointer; }
.dqfx-legend-text { height: 16px; }
.dqfx-legend-text .legend-color,
.dqfx-legend-text a,
.dqfx-legend-text .zfselect { float: left; }
.view_i_dqfxzf,
.view_i_dqfxdf { /*display: inline-block; width: 20px; text-align: right; */}
.legend-color { width: 6px; height: 3px; margin-top: 5px; margin-right: 5px; overflow: hidden; }
.legend-color-red { background: #ff3232; }
.legend-color-green { background: #00e500; }
.legend-color-gray { background: #efefef; }
.fl { float: left; }
.fr { float: right; }
.zdfselect { display: inline-block; width: 13px; height: 15px; background: url(../images/select.gif) no-repeat 3px 6px; cursor: pointer; }
.zdfselect-box { position: absolute; top: 16px; right: 18px; width: 100px; background: #f7f7f7; border: 1px solid #dedede; color: #c5c5c5; z-index: 999; }
.zdfselect-box li a { display: block; height: 26px; line-height: 26px; padding: 0 4px; color: #807d7d; }
.zdfselect-box li a:hover { background: #e6e6e6; }
.inline-block { display: inline-block; }
.rzrq-more-btn,
.xgsg-more-btn { float: right; color: #444; font-weight: bold; }
.zdtj-legend { cursor: default; display: inline-block; padding-left: 18px; margin-left: 10px; background: url(../images/legend_red.jpg) no-repeat 0 7px; }
.zdtj-legend-fall { background: url(../images/legend_green.jpg) no-repeat 0 7px; }
.xgsg-content { color: #444; overflow-y: hidden; overflow: auto; padding-left: 10px; }
.xgsg-content .table-header { width: 100%; height: 26px; }
.xgsg-content td { height: 28px; padding: 0; }
.data-box { width: 100%; overflow-x: hidden; overflow: auto; }
.xgsg-content .table-data { width: 414px; }
.table-data .pdr10 { padding-right: 10px; }
.xgsg-nodata { display: block; width: 150px; color: #444; line-height: 50px; text-align: center; margin: 0 auto; }
.apply-btn { display: inline-block; width: 40px; height: 18px; background: url(../images/apply.jpg) no-repeat; overflow: hidden; }
.view_a_qrpjlegend:hover { color: #bbb; }
.qrpj-legend-item,
.zqxy-legend-item,
.zdtj-legend { color: #444; }
.textline { text-decoration: underline; }
